<?php
 Session_Start () ;
 Include ("../../include/garennes.cfg") ;
 Include ("../../include/init.php") ;
 Include ("../include/config.inc") ;
 $fenetre = 1 ;
 verif_droits ($droit_courant, $_SESSION ["code"]) ;
 
 $id_eleve = var_courante ("id_eleve", 0, 0) ;
 $id_professeur = utilparcode ($_SESSION ["code"]) ;
 $millesime = millesime (0) ;
 $numero_rne = retrouve_rne ($millesime) ; If (StrToUpper (SubStr (PHP_OS, 0, 3) == "WIN")) { $separateur = "\\" ; } Else { $separateur = "/" ; }
 
 $param_theme = parametres_theme (themeparsession ($_SESSION ["code"])) ;
 $rep_themes = "../../images/themes/" ;
 Include ($rep_themes.$param_theme ["nom_repertoire"]."/".$param_theme ["fichier_config"]) ;
 
 //$hauteur_photo = 180 ;
 //$largeur_photo = 130 ;
 
 $photo = restaure_configuration ("PROF_".$id_professeur,"SAISIE","PHOTO") ;
 If ($photo == "") { $photo = 1 ; }
 
 // Chercher la fiche eleve
 $resultat = SQL_commande ("SELECT * FROM eleves WHERE id_eleve='".$id_eleve."'", $id_sql) ;
 If (SQL_nbr_lignes ($resultat) == 1)
  {
   $ligne = SQL_tableau_associatif ($resultat, "") ;
   $id_classe = $ligne ["classe"] ;
   
   Echo "<HTML><HEAD>" ;
   entete_html ("Garennes. Fiche de renseignements &eacute;l&egrave;ve...", "", 1) ;
   Echo styles ("none", "none", "none", $theme [0][32], "none") ;
   Echo "</HEAD>" ;
   
   Echo "<BODY BACKGROUND=\"".$rep_themes.$param_theme ["nom_repertoire"]."/".$theme [9][10]."\" TEXT=\"#000000\" onContextMenu=\"return false\">" ;
   
   $non_centrer = 0 ;
   $titre_fenetre = "Fiche&nbsp;de&nbsp;renseignements&nbsp;&eacute;l&egrave;ve..." ;
   Include ("../include/debut_theme.inc") ;
   
   Echo "<TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">" ;
   Echo "<TR><TD>" ;
   Echo "<TABLE BORDER=\"0\" BGCOLOR=\"".$theme [0][3]."\" CELLSPACING=\"0\" CELLPADDING=\"1\">" ;
  
   // Espace
   Echo "<TR>" ;
   Echo "<TD COLSPAN=\"2\"><A HREF=\"javascript:window.print()\"><IMG SRC=\"".$rep_themes.$param_theme ["nom_repertoire"]."/".$theme [9][8]."\" BORDER=\"0\" TITLE=\"Imprimer la fiche.\"></A></TD>" ;
   Echo "<TD COLSPAN=\"3\" ALIGN=\"RIGHT\"><A HREF=\"javascript:window.close()\"><IMG SRC=\"../../images/quitter.png\" BORDER=\"0\" TITLE=\"Fermer la fen&ecirc;tre.\"></A></TD>" ;
   Echo "</TR>" ;
  
   // Nom + Photo
   If ($photo == 1)
    {
     If (($ligne ["photo"]) And (File_Exists ($repertoire_racine.$separateur."images".$separateur."eleves".$separateur.$numero_rne.$separateur.$ligne ["photo"])))
      { $fiche_photo = $http_garennes."images/eleves/".$numero_rne."/".$ligne ["photo"] ; }
     Else
      { $fiche_photo = $http_garennes."images/eleves/anonyme.png" ; }
    }
   Echo "<TR>" ;
   Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$theme [0][28]."\">&nbsp;<B>Nom</B>&nbsp;:&nbsp;</FONT></TD>" ;
   Echo "<TD><FONT SIZE=\"".$theme [0][28]."\">".$ligne ["nom"]."&nbsp;</FONT></TD>" ;
   Echo "<TD ROWSPAN=\"6\" COLSPAN=\"2\" vALIGN=\"TOP\">" ;
   If ($photo == 1)
    {
     Echo "<TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">" ;
     Echo "<TR><TD><IMG SRC=\"".$fiche_photo."\" WIDTH=\"".$largeur_photo."\" HEIGHT=\"".$hauteur_photo."\" BORDER=\"1\"></TD></TR>" ;
     Echo "</TABLE>" ;
    }
   Echo "</TD><TD ROWSPAN=\"14\">&nbsp;</TD></TR>" ;
   // Prenoms
   Echo "<TR>" ;
   Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$theme [0][28]."\">&nbsp;<B>Pr&eacute;noms</B>&nbsp;:&nbsp;</FONT></TD>" ;
   Echo "<TD><FONT SIZE=\"".$theme [0][28]."\">".$ligne ["prenoms"]."&nbsp;</FONT></TD>" ;
   Echo "</TR>" ;
   // Date de naissance
   $d = Explode ("-", $ligne ["date_naissance"]) ;
   Echo "<TR>" ;
   Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$theme [0][28]."\">&nbsp;<B>Date&nbsp;de&nbsp;naissance</B>&nbsp;:&nbsp;</FONT></TD>" ;
   Echo "<TD><FONT SIZE=\"".$theme [0][28]."\">".$d [2]."/".$d [1]."/".$d [0]."</FONT></TD>" ;
   Echo "</TR>" ;
   $ok_nd = 0 ;
   // Options
   $options = options_id_classe ($id_classe) ;
   If (Is_Array ($options))
    {
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><FONT SIZE=\"".$theme [0][28]."\">&nbsp;<B>Options</B>&nbsp;:&nbsp;</FONT></TD>" ;
     Echo "<TD vALIGN=\"TOP\"><FONT SIZE=\"".$theme [0][28]."\">" ;
     $i = 0 ;
     $ok = 0 ;
     While (list ($valeur, $cle) = Each ($options))
      {
       If (suit_loption ($id_eleve, $cle, $valeur) > 0)
        {
         If ($ok) { Echo "<BR>" ; }
         Echo Str_Replace (" ", "&nbsp;", nom_option ($valeur)) ;
         $serv_prof = SQL_commande ("SELECT sous_discipline FROM services_prof WHERE service_classe='".$valeur."' LIMIT 1", $id_sql) ;
         $sp = SQL_ligne_suivante ($serv_prof) ;
         If ($sp [0])
          {
           $sous_disc = SQL_commande ("SELECT nom FROM sous_disciplines WHERE id_sous_discipline='".$sp [0]."' LIMIT 1", $id_sql) ;
           $sd = SQL_ligne_suivante ($sous_disc) ;
           Echo "&nbsp;(<I>".$sd [0]."</I>)&nbsp;" ;
          }
         $ok++ ;
        }
       $i++ ;
      }
     If ($ok == 0) { Echo "N.D." ; $ok_nd = 1 ; }
     Echo "</FONT></TD>" ;
     Echo "</TR>" ;
    }
   Else
    {
     Echo "<TR><TD></TD><TD></TD></TR>" ;
    }
   // Redoublant
   Echo "<TR>" ;
   Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$theme [0][28]."\">&nbsp;<B>Redoublant</B>&nbsp;:&nbsp;</FONT></TD>" ;
   Echo "<TD><FONT SIZE=\"".$theme [0][28]."\">" ;
   If ($ligne ["redoublant"] == "O") { Echo "OUI</FONT></TD>" ; } Else { Echo "NON</FONT></TD>" ; }
   Echo "</TR>" ;
   // Regime
   Echo "<TR>" ;
   Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$theme [0][28]."\">&nbsp;<B>R&eacute;gime</B>&nbsp;:&nbsp;</FONT></TD>" ;
   Echo "<TD><FONT SIZE=\"".$theme [0][28]."\">" ;
   $resultat = SQL_commande ("SELECT code,nom_long FROM types_regimes ORDER BY code", $id_sql) ;
   While ($reg_el = SQL_ligne_suivante ($resultat))
    {
     If ($reg_el [0] == $ligne ["regime"]) { Echo $reg_el [1] ; }
    }
   Echo "</FONT></TD>" ;
   Echo "</TR>" ;
   // Groupes
   $groupes = groupes_classe ($id_classe) ;
   If (Is_Array ($groupes))
    {
     $ligne1 = $ligne2 = "" ;
     $i = 0 ;
     While (list ($cle, $valeur) = Each ($groupes))
      {
       $ligne1 .= "<TD ALIGN=\"CENTER\" BGCOLOR=\"".$theme [0][29]."\"><FONT SIZE=\"".$theme [0][28]."\" COLOR=\"".$theme [0][35]."\">&nbsp;".$groupes [$cle][0]."&nbsp;</FONT></TD>" ;
       $ligne2 .= "<TD ALIGN=\"CENTER\"><FONT SIZE=\"".$theme [0][28]."\">" ;
       $ok = 0 ;
       For ($j = 0 ; $j < $groupes [$cle][2] ; $j++)
        {
         If (numero_groupe ($id_eleve, $cle) == $groupes [$cle][3+$j*2])
          {
  	   $ligne2 .= Str_Replace (" ", "&nbsp;", $groupes [$cle][4+$j*2]) ;
	   $ok = 1 ;
	  }
        }
       If (!$ok) { $ligne2 .= "N.D." ; $ok_nd = 1 ; }
       $ligne2 .= "</TD>" ;
       $i++ ;
      }
   
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><FONT SIZE=\"".$theme [0][28]."\">&nbsp;<B>Groupes</B>&nbsp;:&nbsp;</FONT></TD>" ;
     Echo "<TD COLSPAN=\"3\">" ;
     Echo "<TABLE BORDER=\"0\" BGCOLOR=\"".$theme [0][30]."\">" ;
     Echo "<TR>".$ligne1."</TR>" ;
     Echo "<TR>".$ligne2."</TR>" ;
     Echo "</TABLE>" ;
     Echo "</TD></TR>" ;
     If ($ok_nd == 1) { Echo "<TR><TD>&nbsp;</TD><TD COLSPAN=\"3\"><FONT SIZE=\"".$theme [0][28]."\">&nbsp;<B TITLE=\"L&eacute;gende\">N.D.</B>&nbsp;:&nbsp;Non&nbsp;d&eacute;fini.</FONT></TD></TR>" ; }
    }
  
   // Espace
   Echo "<TR><TD COLSPAN=\"4\"><FONT SIZE=\"".$theme [0][28]."\">&nbsp;</FONT></TD></TR>" ;
  
   // Responsables
   Echo "<TR>" ;
   Echo "<TD>&nbsp;</TD>" ;
   Echo "<TD>&nbsp;<b>Responsable&nbsp;1</b>&nbsp;</TD>" ;
   Echo "<TD ROWSPAN=\"6\">&nbsp;&nbsp;</TD>" ;
   Echo "<TD ALIGN=\"CENTER\">&nbsp;<b>Responsable&nbsp;2</b>&nbsp;</TD>" ;
   Echo "</TR>" ;
   // Nom
   Echo "<TR>" ;
   Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$theme [0][28]."\">&nbsp;<B>Nom&nbsp;</B>&nbsp;:&nbsp;</FONT></TD>" ;
   Echo "<TD><FONT SIZE=\"".$theme [0][28]."\">".$ligne ["civilite_parents"]."&nbsp;".$ligne ["nom_parents"]."&nbsp;".$ligne ["prenom_parents"]."</FONT></TD>" ;
   If ($ligne ["nom_parents_p2"]) { Echo "<TD><FONT SIZE=\"".$theme [0][28]."\">".$ligne ["civilite_parents_p2"]."&nbsp;".$ligne ["nom_parents_p2"]."&nbsp;".$ligne ["prenom_parents_p2"]."</FONT></TD>" ; }
   Else { Echo "<TD>&nbsp;</TD>" ; }
   Echo "</TR>" ;
   // Adresse
   Echo "<TR>" ;
   Echo "<TD ALIGN=\"RIGHT\" vALIGN=\"TOP\"><FONT SIZE=\"".$theme [0][28]."\">&nbsp;<B>Adresse</B>&nbsp;:&nbsp;</FONT></TD>" ;
   Echo "<TD><FONT SIZE=\"".$theme [0][28]."\">".$ligne ["adresse1"]."<BR>".$ligne ["adresse2"]."</FONT></TD>" ;
   Echo "<TD><FONT SIZE=\"".$theme [0][28]."\">".$ligne ["adresse1_p2"]."<BR>".$ligne ["adresse2_p2"]."</FONT></TD>" ;
   Echo "</TR>" ;
   // CP+Ville
   Echo "<TR>" ;
   Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$theme [0][28]."\">&nbsp;<B>C.P.&nbsp;+&nbsp;Ville</B>&nbsp;:&nbsp;</FONT></TD>" ;
   Echo "<TD><FONT SIZE=\"".$theme [0][28]."\">".$ligne ["cp"]."&nbsp;".$ligne ["ville"]."</FONT></TD>" ;
   Echo "<TD><FONT SIZE=\"".$theme [0][28]."\">".$ligne ["cp_p2"]."&nbsp;".$ligne ["ville_p2"]."</FONT></TD>" ;
   Echo "</TR>" ;
   // Telephones
   //Maison
   Echo "<TR>" ;
   Echo "<TD ALIGN=\"RIGHT\"><FONT SIZE=\"".$theme [0][28]."\">&nbsp;<B>T&eacute;l&eacute;phone</B>&nbsp;:&nbsp;</FONT></TD>" ;
   If ($ligne ["telephone"]) { Echo "<TD><FONT SIZE=\"".$theme [0][28]."\">".$ligne ["telephone"]."</FONT>&nbsp;(Maison)</TD>" ; }
   Else { Echo "<TD>&nbsp;</TD>" ; }
   If ($ligne ["telephone_p2"]) { Echo "<TD><FONT SIZE=\"".$theme [0][28]."\">".$ligne ["telephone_p2"]."</FONT>&nbsp;(Maison)</TD>" ; }
   Else { Echo "<TD>&nbsp;</TD>" ; }
   Echo "</TR>" ;
   // Travail
   Echo "<TR>" ;
   Echo "<TD>&nbsp;</TD>" ;
   If ($ligne ["telephone_travail"]) { Echo "<TD><FONT SIZE=\"".$theme [0][28]."\">".$ligne ["telephone_travail"]."</FONT>&nbsp;(Travail)</TD>" ; }
   Else { Echo "<TD>&nbsp;</TD>" ; }
   If ($ligne ["telephone_travail_p2"]) { Echo "<TD><FONT SIZE=\"".$theme [0][28]."\">".$ligne ["telephone_travail_p2"]."</FONT>&nbsp;(Travail)</TD>" ; }
   Else { Echo "<TD>&nbsp;</TD>" ; }
   Echo "</TR>" ;
  
   // Espace
   //Echo "<TR>" ;
   //Echo "<TD COLSPAN=\"3\"><A HREF=\"javascript:window.close()\"><IMG SRC=\"../../images/quitter.png\" BORDER=\"0\" TITLE=\"Fermer la fen&ecirc;tre.\"></A></TD>" ;
   //Echo "<TD ROWSPAN=\"7\" ALIGN=\"RIGHT\">&nbsp;</TD>" ;
   //Echo "</TR>" ;
  
   Echo "</TABLE>" ;
   Echo "</TD></TR></TABLE>" ;
 
   Include ("../include/fin_theme.inc") ;
   
   Echo "</BODY></HTML>" ;
  }
 Else
  {
   Echo "<HTML><HEAD>" ;
   entete_html ("Garennes. Fiche de renseignements &eacute;l&egrave;ve...", "", 1) ;
   Echo styles ("none", "none", "none", $theme [0][32], "none") ;
   Echo "</HEAD>" ;
   Echo "<BODY BACKGROUND=\"".$rep_themes.$param_theme ["nom_repertoire"]."/".$theme [9][10]."\" TEXT=\"#000000\" onContextMenu=\"return false\">" ;
   Echo "<br><center>Erreur d'acc&egrave;s &agrave; la fiche &eacute;l&egrave;ve !<br><br>Contactez l'administrateur de Gerannes !</center>" ;
   Echo "</BODY></HTML>" ;
  }
?>